Hero Academy

Closed 7:00 AM - 8:00 PM See Hours
bicycle-row-fitness-gym.jpg woman-battle-ropes-gym-training.jpg man-lifting-dumbbells-gym.jpg group-workout-rowing-machines-gym.jpg
At Hero Academy, we believe in empowering everyone to find their inner hero through fitness and martial arts. Located in Vancouver, we offer a unique training space that combines functional fitness with martial arts training. Our team is dedicated to creating an inclusive atmosphere where individuals of all abilities can thrive and grow.

Since our inception, our focus has been on offering diverse classes tailored for everyBODY. With a strong commitment to community and personal development, we provide various programs for all ages, including youth and adult training in Jiu Jitsu, boxing, kickboxing, and functional fitness.
Our Services
Hero Academy offers an array of fitness programs to meet your unique needs. We focus on martial arts and functional fitness training.
✔️ Jiu Jitsu programs for all skill levels
✔️ Boxing and Muay Thai training
✔️ Private and semi-private coaching options
✔️ Kids and teen programs designed for skill development
✔️ Engaging functional fitness classes
Explore our offerings and start your fitness journey with us today!
Why Choose Us?
Choosing Hero Academy means opting for a supportive fitness journey. Our commitment to inclusivity and excellence sets us apart.
✔️ Experienced trainers with diverse backgrounds
✔️ Comprehensive programs for kids, teens, and adults
✔️ High-quality facilities equipped with top-notch gear
✔️ Emphasis on personal growth and empowerment
✔️ Flexible training options including private and group sessions
Join us today and discover the hero within!
jiu jitsu vancouver kickboxing classes vancouver martial arts for kids vancouver fitness training vancouver boxing gym vancouver functional fitness vancouver youth programs vancouver
Customer reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet.

Location & Hours:
100 Esplanade E #107
North Vancouver, BC V7L 4V1
  • Mon: 7:00 AM - 8:00 PM Closed
  • Tue: 6:00 AM - 8:00 PM
  • Wed: 7:00 AM - 8:00 PM
  • Thu: 6:00 AM - 8:00 PM
  • Fri: 12:00 PM - 8:00 PM
  • Sat: 9:00 AM - 2:00 PM
  • Sun: Closed